long-sleeved woman's attire used for different popular dances - Español Inglés Diccionario